body{
    line-height: 22px;
    font-size: 12px;
    font: 12px/1.5 "宋体", Arial, Helvetica, sans-serif;
    font-family: "Microsoft YaHei", "微软雅黑", Helvetica, Arial, sans-serif;
    text-align: center;
    min-width: 1200px;
    overflow-x: hidden;
}

// /*nav*/
// .top{
//     background: #6b5349;
//     height: 40px;
//     overflow: hidden;
// }
// .center{
//     width: 1200px;
//     margin: 0 auto;
// }
// .top .center .top_shop{
//     box-sizing: border-box;
//     float: right;
//     width: 40px;
//     height:40px;
//     line-height: 20px;
//     text-align: center;
//     padding-top: 13px;
//     font-size: 14px;
//     color: #845B32;
//     background: url(/images/bag_ico.jpg) no-repeat center center;
    
// }
// .top .center .lanmu li{
//     float: left;
//     margin-right: 10px;
//     text-align: center;
//     color: #FFF;
//     width: 25px;
// }
// .top .center .lanmu li a{
//       color:#fff;
// }
// .top .center .lanmu{
//     float: right;
//     line-height: 16px;
//     padding-top: 18px;
// }


// .logo{
//     height: 100px;
//     line-height: 100px; 
//     background-color: rgb(255, 255, 255);
//     border-bottom: 2px solid #B28978;
// }
// .logo .logo_pic{
//     float: left;
//     padding: 20px 20px 0 0;

// }
// .logo .place .wh{
//     width: 60px;
//     height: 30px;
//     float: left;
//     background: url(/images/quyu_bj.png);
//     font-size: 18px;
//     line-height: 30px;
//     text-align: center;
//     color: #FFF;
//     margin-top: 30px;
// }

// .logo .list_info{
//     float: right;
//     width: 400px;
//     font-size: 14px;
//     text-align: center;
//     padding: 38px 10px 0 0;
//     margin-right: -65px;
// }
// .logo .list_info ul li{
//     float: left;
//     width: 80px;
//     line-height: 30px;
// }
// .logo .list_info ul li a{
//     color: #D7AA96;
//     width: 80px;
// }

/*content*/
.box {
    width: 100%;
    margin: 0 auto;
}
.box .wrapper{
    width: 100%;
    height: 600px;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
}
.box .wrapper .myswiper-css1{
    margin:0 auto;
    width: 100%;
}
.box .wrapper .swiper-pagination-bullet {
    background: url(/images/dot.png) no-repeat 0 -16px;
    width: 16px;
    height: 16px;

}
.swiper-container{
    --swiper-theme-color: #ff6600;
  }
// .box .wrapper .flex{
//     position: absolute;
//     left: 50%;
//     top: 0;
//     margin-left: -960px;
//     width: 1920px;
//     height: 600px;
//     overflow: hidden;
//     text-align: center;
// }
// .box .wrapper .flex ul{
//     width: 700%;
// }
// .box .wrapper .flex ul li{
//     float: left;
// }
// .box .wrapper .flex ol{
//     width: 100%;
//     position: absolute;
//     bottom: 24px;
//     text-align: center;
// }

// .box .wrapper .flex ol li{
//     margin: 0 2px;
//     display: inline-block;
//     background: url(/images/dot.png) no-repeat 0 -16px;
//     height: 16px;
//     overflow: hidden;
//     text-indent: -99em;
//     width: 16px;
//     cursor: pointer;
// }





/* 商品展示 */
.box .content{
    width: 1200px;
    margin: 0 auto;
}
.box .content .hot_title{
    height: 40px;
    border-bottom: 1px solid #845B33;
    color: #D7AA96;
    padding: 20px 50px 0 0;
    box-sizing: content-box;
}

.box .content .hot_title h3{
    line-height: 28px;
    float: left;
    border-bottom: 3px solid #6B5349;
    font-weight: normal;
    height: 28px;
    font-size: 20px;
    
}
.box .content .hot{
    height: 230px;
    padding: 50px 0 0 30px;
    box-sizing: content-box;
}
.box .content .hot .shopwrap{
    overflow: hidden;
    position: relative;
    width: 1160px;
}
.box .content .hot .shopwrap ul{
    margin: 0px;
    width: 2320px;
    left: 0px;
    position: relative;
    overflow: hidden;
    padding: 0px;
}
.box .content .hot .shopwrap ul li{
    float: left;
    width: 270px;
}
.box .content .more
{
    float: right;
    line-height: 40px;
    width: 60px;
    height: 40px;
}
.box .content .more a{
    color: #D7AA96;
    text-decoration: none;
}
.box .content .news{
    padding-top: 70px;
    height: 200px;
} 
.box .content .news ul li
{
    width: 570px;
    padding-left: 30px;
    float: left;
}
.box .content .news ul li img{
    width: 240px;
    float: left;
    padding-right: 30px;
    height: 200px;
}

.box .content .news ul li .new{
    width: 234px;
    height: 200px;
    position: static;
    float: left;
}
.box .content .news ul li .new a{
    color: #573700;
}
.box .content .news ul li .new a h2
{
    margin-top: 5px;
    font-size: 16px;
    text-align: left;
    margin-bottom: 20px;
}
.box .content .news ul li .new a p{
    text-align: left;
}
